3-28-7 Jimgumae, Shibuya 150-0001, Tokyo Prefecture, Shibuya
The best burgers in the area hands down.
The best burgers in the area hands down.